package com.druid.common.mapstruct;

import com.druid.entity.CeSecurityRole;
import com.druid.response.CeSecurityRoleVm;
import org.mapstruct.Mapper;
import org.mapstruct.Mapping;
import org.mapstruct.Mappings;
import java.util.List;

@Mapper(componentModel = "spring")
public interface CeSecurityRoleMapstruct {
    @Mappings({
            @Mapping(source = "enCeSecurityRole.id", target = "id")
    })
    CeSecurityRoleVm CeSecurityRoleTransform(CeSecurityRole enCeSecurityRole);

    List<CeSecurityRoleVm> CeSecurityRoleTransformLList(List<CeSecurityRole> enCeSecurityRoleList);
}